#ifndef __IOutputStreamer_H__
#define __IOutputStreamer_H__

#include "IAUBuilder.h"
/**
This interface represets an output streamer- 
outputs the Aus that were collected to different streams.
*/
class IOutputStreamer
{
public:
	/**
	Output the Aus
	@param cAUBuilder- an AU builder that holds the AUS
	*/
	virtual void outputAUs(IAUBuilder* cAUBuilder) = 0;
	
	virtual ~IOutputStreamer(){};
};

#endif // __IOutputStreamer_H__
